1f263712e82eec38e83be8d6ed333a5ec45926a1,core/debug-api/source/jetbrains/mps/debug/api/integration/ui/breakpoint/BreakpointsTree.java,RootGroupKind,getGroup,#BreakpointNodeData#,273

Before Change


    public SNodePointer getGroup(BreakpointNodeData breakpointNodeData) {
      IBreakpoint breakpoint = breakpointNodeData.getBreakpoint();
      if (breakpoint instanceof ILocationBreakpoint) {
        return new SNodePointer(((ILocationBreakpoint) breakpoint).getLocation().getSNode().getContainingRoot());
      } else {
        return null;
      }

After Change


    public SNodePointer getGroup(@NotNull BreakpointNodeData breakpointNodeData) {
      IBreakpoint breakpoint = breakpointNodeData.getBreakpoint();
      if (breakpoint instanceof ILocationBreakpoint) {
        SNode node = ((ILocationBreakpoint) breakpoint).getLocation().getSNode();
        if (node != null) {
          return new SNodePointer(node.getContainingRoot());
        }
      }